human-powered transport - Spanisch Englisch Wörterbuch